Pular para o conteúdo principal

Identificação do Usuário em Eventos

Como Cruzar Informações para Identificar o Usuário

Em muitos cenários operacionais, identificar o usuário responsável por um evento é essencial para análises, ações contextuais e auditorias. Abaixo, listamos possíveis abordagens para realizar essa identificação com base em práticas técnicas seguras e compatíveis com diretrizes de privacidade.

1 - Usando remote_id:

Essa função espera um parâmetro do tipo String que representa o id remoto associado ao dispositivo. Esse identificador é um valor personalizável que você pode usar para gerenciar ou rotular eventos de um usuário ou contexto específico.

Recomendamos fortemente não usar informações sensíveis no remote_id. Em vez disso, use identificadores únicos que estejam devidamente criptografados ou ofuscados. Por exemplo, usar o session-id do usuário é uma abordagem mais segura, que ajuda a garantir a segurança e a privacidade ao identificar os dispositivos.

Implementação em Swift - SwiftUI

import SwiftUI
import GroupLink

@main
struct SwiftUIApp: App {
// ...
var body: some Scene {
WindowGroup {
ContentView()
.onAppear {
GroupLinkSDK.setRemoteId("YOUR_REMOTE_ID")
}
}
}
}

Implementação em Objective-C

#import "ViewController.h"
@import GroupLink;

@interface ViewController ()

@end

@implementation ViewController

- (void)viewDidAppear:(BOOL)animated {
[super viewDidAppear:animated];
// ...
[GroupLinkSDK setRemoteId:@"YOUR_REMOTE_ID"];
// ...
}

@end